Enforcing Schedulability of Multi-Task Systems by Hardware-Software Codesign - Hardware/Software Codesign, 1997. (CODES/CASHE '97)., Proceedings of the Fifth International Works

نویسندگان

  • Youngsoo Shin
  • Kiyoung Choi
چکیده

This paper deals with the problem of hardwaresoftware codesign of hard real-time systems. For a given task set, we perform an exact schedulability test to determine whether the task set is schedulable or not. When there is a task that cannot meet the deadline, we compute the amount of time by which the deadline is missed. Then we determine which tasks should reduce their execution time to compensate that amount of time deviation. The reduction of execution time i s achieved by implementing parts of the tasks with hardware. With this approach, we can systematically design a hard real-time system which is infeasible with all software implementation. Preliminary experimental results are given to demonstrate the efectiveness of our approach.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analysis and Improvement of Task Schedulability in Hardware/software Codesign Analysis and Improvement of Task Schedulability in Hardware/software Codesign

Many real-time systems have timing requirements that are diicult to fulll if the system is implemented by software running on a microprocessor. One way to remedy this problem is to implement the most time-critical parts in application-speciic integrated circuits instead. Hardware/software codesign aims at providing support for the designer of such a heterogeneously implemented system, and espec...

متن کامل

Hardware/Software Codesign Overview

The Hardware/Software Codesign Overview module is intended to introduce the hardware/software codesign to the practicing design, software, and systems engineers, and to the senior undergraduate or first year graduate student. The module provides key codesign concepts and attempts to show the benefits of the codesign approach over the current design process. The module consists of eight sections...

متن کامل

Enhancing Schedulability of Hard Real-Time Systems through Codesign

This paper deals with the problem of hardware-software codesign of hard real-time systems. For a given task set, we perform an exact schedulability test to determine whether the task set is schedulable or not. When there is a task that cannot meet the deadline, we compute the amount of time by which the deadline is missed. Then we determine which tasks should reduce their execution time to comp...

متن کامل

Analysis and Improvement of Task Schedulability in Hardwareesoftware Codesign Analysis and Improvement O F T Ask Schedulability in Hardwareesoftware Codesign

Many real-time systems have timing requirements that are diicult to fulll if the system is implemented b y software running on a microprocessor. One way to remedy this problem is to implement the most time-critical parts in application-speciic integrated circuits instead. Hardwareesoftware codesign aims at providing support for the designer of such a heterogeneously implemented system, and espe...

متن کامل

Will hardware and software be codesigned?

THE DREAM OF true hardware-software codesign of complex electronic products has been in people’s minds for many years. A quick Google search will find references going back to the early 1990s, and many of the system-level design approaches and research of the 1980s assumed some flexibility in the interface between hardware and software. The international symposium on hardware/software codesign ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004